istanbul electric tramway and tunnel establishments - Espagnol Anglais Dictionnaire